package cn.com.bluemoon.daps.sync.vo.syncmanage;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author Jarod.Kong
 * @date 2021/7/2 10:03
 */
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Data
@ApiModel(description = "同步管理-同步详情-列表-确认同步")
public class SyncConfirmOut implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "发布语句")
    private String syncDdl;

    @ApiModelProperty(value = "实际执行语句")
    private String realSyncDdl;

    @ApiModelProperty(value = " 数据库环境结构")
    private String dbTableSchema;

    @ApiModelProperty(value = "是否需要修改状态, true：是，false:否", example = "true")
    private Boolean todo;
}
